package org.infodavid.common.model;

import org.infodavid.common.persistence.ICommented;
import org.joda.time.LocalDateTime;

/**
 * The Interface IBasicEvent.
 */
public interface IBasicEvent extends ICommented {

  /** The EN END_TIME time. */
  String END_TIME = "endTime";

  /** The START_TIME t_ time. */
  String START_TIME = "startTime";

  /**
   * Gets the end time.
   * @return the end time
   */
  LocalDateTime getEndTime();

  /**
   * Gets the start time.
   * @return the start time
   */
  LocalDateTime getStartTime();

  /**
   * Sets the end time.
   * @param value the end time
   */
  void setEndTime(LocalDateTime value);

  /**
   * Sets the start time.
   * @param value the start time
   */
  void setStartTime(LocalDateTime value);
}
